@echo off
REM 伊善齐商店管理系统启动脚本
REM 使用waitress作为WSGI服务器（生产环境）

REM 切换到应用目录
cd /d "%~dp0"

REM 检查Python是否安装
python --version >nul 2>&1
if errorlevel 1 (
    echo 错误: 未找到Python，请先安装Python 3.6+
    pause
    exit /b 1
)

REM 初始化数据库（如果需要）
echo 正在检查数据库...
python -c "from app.database import init_db; init_db()" 2>nul

REM 启动应用
echo.
echo ========================================
echo 正在启动应用...
echo ========================================
echo 访问地址: http://localhost:8080
echo 默认账号: admin / admin
echo 按 Ctrl+C 停止服务器
echo ========================================
echo.

python -m waitress --listen=0.0.0.0:8080 wsgi:app

pause

